<script>
  // let obj = { uname: "张三", age: 21 }
  // let result = Reflect.get(obj,"uname")
  // Reflect.set(obj,"uname","李四")
  // // console.log(obj)
  // let result = Reflect.get(obj,"uname")
  // // console.log(result)
  // Reflect.deleteProperty(obj,"uname")
  // console.log(obj)
  // let result = Reflect.getOwnPropertyDescriptor(obj, "uname")
  // result = Reflect.has(Object, "uname")
  // // console.log(result)
  // Reflect.set(obj,"uname","李四")
  // console.log(obj)

  // let data = { uname: "张三" }
  // // let vm = {}

  // let vm = new Proxy(data, {
  //   set(target, prop, val) {
  //     // Reflect.set(target, prop, val)
  //     target[prop] = val
  //   },
  //   get(target, prop) {
  //     // Reflect.get(target, prop)
  //     return target[prop]

  //   }
  // })



</script>